package com.ourchem.bus.dto;

import com.ourchem.data.api.query.ConnectAnalyReqVO;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)

public class ConnectAnalysisReqDTO extends ConnectAnalyReqVO {
    // 翻译标识
    private boolean translation;

    /**
     * 是否查询同义词
     */
    private boolean thesaurus;


    /**
     * 是否是专利详情入口
     */
    private boolean isDetail;

    /**
     * 是否查新
     */
    private boolean searchNew = false;

    /**
     * 导航栏大库id
     */
    // private String thematicDatabaseId;

    /**
     * 当前导航栏id
     */
    private String code;


    /**
     * 是否分析
     */
    private boolean analysis = false;

    /**
     * 是否检索
     */
    private boolean search = false;
    /**
     * 收藏夹ID
     */
    private String favoritesId;

    private String userId;

    public boolean isTranslation() {
        return translation;
    }

    public void setTranslation(boolean translation) {
        this.translation = translation;
    }

    public boolean isThesaurus() {
        return thesaurus;
    }

    public void setThesaurus(boolean thesaurus) {
        this.thesaurus = thesaurus;
    }

    public boolean isDetail() {
        return isDetail;
    }

    public void setDetail(boolean detail) {
        isDetail = detail;
    }

    public boolean isSearchNew() {
        return searchNew;
    }

    public void setSearchNew(boolean searchNew) {
        this.searchNew = searchNew;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public boolean isAnalysis() {
        return analysis;
    }

    public void setAnalysis(boolean analysis) {
        this.analysis = analysis;
    }

    public boolean isSearch() {
        return search;
    }

    public void setSearch(boolean search) {
        this.search = search;
    }

    public String getFavoritesId() {
        return favoritesId;
    }

    public void setFavoritesId(String favoritesId) {
        this.favoritesId = favoritesId;
    }

    @Override
    public String getUserId() {
        return userId;
    }

    @Override
    public void setUserId(String userId) {
        this.userId = userId;
    }
}


